shortbread cookie - German English Dictionary